concealed radiator - English Synonyms Dictionary